submarine havens - Turkish English Dictionary